gtk_widget_set_parent (via gtk_widget_reposition_after) will queue a
resize on the parent widget automatically when adding a child widget, so
unparent should do the same
priv->clip.width,
priv->clip.height);
+ if (priv->visible && _gtk_widget_get_visible (priv->parent))
+ gtk_widget_queue_resize (priv->parent);
+
/* Reset the width and height here, to force reallocation if we
* get added back to a new parent. This won't work if our new
* allocation is smaller than 1x1 and we actually want a size of 1x1...